Big Huge Thesaurus

jai alai

noun

sounds kind of like